electronic components palm cnc machine machining extension springs cnc machines cnc turning electronic stress testing electronics cnc estate fabrication performance testing components springs titanium springs load testing colorado compression springs milling echocardiography